crown roast

noun, Cookery.
1.
a cut of meat, especially lamb, veal, or pork, that is made by tying two rib roasts together in a circle.
Also called crown.
Origin
1905-10
British Dictionary definitions for crown roast

crown roast

noun
1.
a roast consisting of ribs of lamb or pork arranged in a crown shape